home *** CD-ROM | disk | FTP | other *** search
- package sun.awt;
-
- import java.lang.reflect.Field;
- import java.security.PrivilegedAction;
-
- final class SunToolkit$2 implements PrivilegedAction<Field> {
- // $FF: synthetic field
- static final boolean $assertionsDisabled = !SunToolkit.class.desiredAssertionStatus();
- // $FF: synthetic field
- final Class val$klass;
- // $FF: synthetic field
- final String val$fieldName;
-
- SunToolkit$2(Class var1, String var2) {
- this.val$klass = var1;
- this.val$fieldName = var2;
- }
-
- public Field run() {
- try {
- Field var1 = this.val$klass.getDeclaredField(this.val$fieldName);
- if (!$assertionsDisabled && var1 == null) {
- throw new AssertionError();
- }
-
- var1.setAccessible(true);
- return var1;
- } catch (SecurityException var2) {
- if (!$assertionsDisabled) {
- throw new AssertionError();
- }
- } catch (NoSuchFieldException var3) {
- if (!$assertionsDisabled) {
- throw new AssertionError();
- }
- }
-
- return null;
- }
- }
-